<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
	</body>
	<script type="text/javascript">
		//在es6的箭头函数中没有this绑定
		//es5中一般指向的是当前的对象
		let Person = {
			id:1,
			name:"张三",
			init:function(){
//				this问题
				// document.addEventListener("click",function(e){
				// 	this.say(e.type)
				// 	console.log(this);
				// })				
//				es5可以使用bind解决,false为了防止冒泡
 
//				使用e6怎么处理()
				document.addEventListener("click",(e)=>{
					console.log(e)
					this.say(e.type)
				})
			},
			say:function(type){
				console.log(`事件类型:${type},在点谁:${this.name}`)
			}
			
		}
		
		Person.init();
		

		
	</script>
</html>
